package com.jiankang.askhealth.core.transmitter.dao;

import com.jiankang.askhealth.core.transmitter.domain.Transmitter;
import com.jiankang.askhealth.core.transmitter.domain.TransmitterExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TransmitterMapper {
    int countByExample(TransmitterExample example);

    int deleteByExample(TransmitterExample example);

    int deleteByPrimaryKey(Integer transmitterId);

    int insert(Transmitter record);

    int insertSelective(Transmitter record);

    List<Transmitter> selectByExample(TransmitterExample example);

    Transmitter selectByPrimaryKey(Integer transmitterId);

    int updateByExampleSelective(@Param("record") Transmitter record, @Param("example") TransmitterExample example);

    int updateByExample(@Param("record") Transmitter record, @Param("example") TransmitterExample example);

    int updateByPrimaryKeySelective(Transmitter record);

    int updateByPrimaryKey(Transmitter record);
}